====== Creatures : Docking Station ======

===== Présentation =====

{{:jeux:creatures_ds_screenshot.jpg|}}

**Docking Station** est l'un des derniers jeux de la série **Creatures** (simulation de vie artificielle extraterrestre qui existe depuis 1996) et son avantage par rapport aux autres opus est qu'il est disponible gratuitement au téléchargement pour les plate-formes Linux. Il innove notamment en terme de **jeu en ligne** (possibilité d'échanger des créatures et de chatter avec des utilisateurs online). **Docking Station** est au départ une extension du jeu payant **Creatures 3** (les deux jeux ont été réunis dans un pack disponible pour Linux appelé **Creatures Internet Edition**, malheureusement l'exécutable qui avait été publié avant pour installer ces deux derniers ensemble s'est révélé introuvable après la sortie de ce fameux pack)

Vous pouvez en apprendre plus sur ce jeu en consultant le [[http://fr.creatures.wikia.com/wiki/Docking_Station|Creatures Wiki France]].

===== Installation =====
==== Inscription sur Creature Labs ====

Pour bien commencer, rendez-vous sur [[http://www.gamewaredevelopment.co.uk/ds/active/register.pl|cette page]] afin de créer un compte qui vous permettra de bénéficier des avantages online du jeu.

Remplissez les différents champs et ne vous inquiétez pas si la case "Mot de passe" n'est pas présente, il vous sera fourni lors de la réception du mail de confirmation d'inscription (possibilité de le changer ultérieurement).

__Remarque__: On sait jamais, pour les pas-fortiche-en-angliche les champs à remplir sont: Prénom ; Nom ; Adresse e-mail ; Confirmer l'adresse e-mail ; Sexe ; Date de naissance ; Code postal ; Pays ; Site personnel ; Pseudo ; Question secrète pour la sécurité du mot de passe.

==== Téléchargement du jeu ====
Actuellement, seuls deux miroirs de téléchargement sont encore opérationnels pour récupérer Docking Station:
  * [[http://creatures.treesprite.com/dockingstation_195_64.tar.bz2|Télécharger DS]] sur TreeSprite's Creatures Grove (serveur plutôt lent ~30-50Ko/s)
  * [[http://www.webpetz.com/creatures/filez/ds_game/dockingstation_195_64.tar.bz2|Télécharger DS]] sur AmberCreatures (serveur plus rapide que son prédécesseur ~300-350Ko/s)

Si vous avez du temps à gaspiller, je vous conseille le premier lien. Si vous êtes pressé de jouer, prenez le deuxième lien.

==== Procédure d'installation ====
=== Préparation ===

Identiques sur plusieurs sites qui proposent Docking Station, voici comment procéder pour installer le jeu.

Ouvrez votre terminal préféré en tant qu'utilisateur normal.

Rendez-vous dans le dossier où vous avez télécharger DS (le fichier se nomme dockingstation_195_64.tar.bz2).
  cd /le/dossier/où/vous/avez/téléchargé/DS
Clique-droit sur le fichier, "Extraire ici" ou tout simplement la commande d'extraction
  tar xvfj dockingstation_195_64.tar.bz2
Placez-vous alors dans le dossier maintenant créé
  cd dockingstation_195_64
Et lancez la commande
  ./dstation-install
Le mot de passe root vous sera demandé par l'intermédiaire de la commande ''su''. Si l'authentification échoue malgré le mot de passe correct comme dans mon cas, loguez-vous en root (''sudo -i'' + mot de passe) et relancez le script d'installation. Une autre solution est de lancer le script de cette façon
  sudo ./dstation-install

=== Déroulement de l'installation ===

Lorsque vous arrivez au bout du texte de licence d'utilisation après avoir maintes fois frappé votre barre espace, tapez ''yes''.

L'installation débute et c'est là que commence les problèmes.

==== Problèmes ====
=== trap: 119: SIGINT: bad trap ===

L'installation a crashé et vous obtenez cette erreur.
  trap: 119: SIGINT: bad trap
Ça veut dire que
  * Vous n'êtes pas logué en root (sauf que si donc c'est pas ça le problème);
  * Ou alors le script n'a pas pu se relancer afin de poursuivre l'installation.
On supposera que c'est la deuxième option qui est la bonne. =)

Également, [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://libgtk1.2|libgtk1.2]]** (Précaution exclusive pour les utilisateurs d'Ubuntu)

=== dirname: opérande manquante ===
<note important>Si vous êtes encore à l'étape d'installation de Docking Station, lisez la suite de cette documentation avant de revenir à ce paragraphe.</note>
Lors du premier lancement de Docking Station, il se peut que cette erreur survienne
  dirname: opérande manquante
Pour solutionner le problème, tapez ces commandes dans votre terminal
  export DS_BIN="`whereis dockingstation | awk '{print $2}'`"
  sudo sed -i s/11/10/ "`ls -l $DS_BIN | awk '{print $10}'`"
Ensuite, lancez le jeu normallement.

==== Premier lancement ====
=== Méthode Terminal ===

Une fois le jeu installé, lancez le par la commande dans un terminal
  dockingstation nocheck
Mais vous obtenez alors l'erreur
  dirname: opérande manquante
Revenez à la partie précédente qui traite ce problème.

L'erreur fixée, vous pouvez relancer le jeu avec la commande précédente.
=== Méthode Raccourci (après avoir fixé l'erreur précédente) ===

Sur votre bureau, clique-droit et "Créer un document > Fichier vierge", nommez-le **dockingstation.sh**.

Ouvrez-le dans votre éditeur de texte favori et entrez les lignes suivantes dedans
  #!/bin/sh
  dockingstation nocheck

Sauvegardez puis retournez sur votre bureau, clique-droit sur le fichier créé et "Propriétés". Dans l'onglet "Permissions", partie "Exécution", cochez "Autoriser l'exécution du fichier comme un programme".

Fermez la fenêtre, double-cliquez sur **dockingstation.sh**, "Lancer" ou "Lancer dans un terminal" si le précédent ne fonctionne pas.

Voilà, vous êtes prêt à jouer! ^_^

===== Sources =====

[[http://www.gamewaredevelopment.co.uk/creatures_index.php|Creature Labs]]

[[http://creatures.wikia.com/wiki/Linux_Docking_Station_Instructions|Linux Docking Station Instructions]]